#ifndef ALBUM_SEND_H
#define ALBUM_SEND_H

#include <boost/shared_ptr.hpp>

#include "sendable.h"
#include "title_send.h"

#include "model/album.h"
#include "core/null_deleter.h"


namespace network {
	class album_send : public network::sendable {
	public:
		album_send(boost::shared_ptr<network::send_impl> impl,
			boost::shared_ptr<model::album> a)
		: network::sendable(impl), _alb(a) {}
		virtual ~album_send() {}

		virtual string get_string();
	private:
		boost::shared_ptr<model::album> _alb;
	};
}

#endif
